Object Knowledge Base Revision

نویسندگان

  • Isabelle Crampe
  • Jérôme Euzenat
چکیده

A revision framework for object-based knowledge representation languages is presented. It is defined by adapting logical revision to objects and characterised both semantically and syntactically. The syntactic analysis of revision shows that it can be easily interpreted in terms of object structures (e.g. moving classes or enlarging domains). This is the source of the implementation and it enables users to be involved in the revision process. There has been comprehensive work done on revision in logical formalisms. However, due to several factors (complexity of revision and decision procedures, needs not well-stated [7] and mismatch between logical formalisms and implemented knowledge representation systems), little have been implemented. Moreover, very few studies (with the notable exception of [11]) have been devoted to revision in object formalisms. The present work attempts to transfer the results of logical revision to the field of object-based knowledge representation systems. Moreover, its goal is to come up with an implemented system in the context of error correction during knowledge base editing. Two noticeable points are thus taken into account: • the revision must take advantage of the structure of object formalisms (the developed operator is grounded on a language which enables a localised syntactic characterisation of inconsistency and a natural interpretation of minimal revisions in terms of objects); • the user can be interactively asked about the possible revisions. The paper begins by formalising a basic object-based language (§1) in order to formally characterise the kind of revision which is being performed. Then we introduce a syntactic manipulation of the knowledge bases required in order to transpose usual revision notions such as contraction and minimality (§2). In section 3, revision is defined and minimality criterion is introduced. They are found to closely follow the object-based structure. In the last section, we finally present the implementation of revision and its embedding in an actual knowledge representation system. Proof of propositions, extensions and extensive examples can be found in [3]. 1. OBJECT REPRESENTATION LANGUAGE The definition of a language corresponding to object-based notions has two purposes: formally defining what objects mean and allowing an easier transposition from logical revision to object models. Although the language presented here might seem simple, it covers in fact a large part of object representation systems.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Revision speci cations by means of programsVictor

We propose a formalism for specifying revisions in knowledge bases and belief sets. This formalism extends logic programming with stable model semantics. Main objects of our system are revision programs consisting of revision rules. A revision rule expresses a speciication of change or a constraint on a knowledge base. There are two types of revision rules. In-rules require that an element be i...

متن کامل

An AGM-Based Belief Revision Mechanism for Probabilistic Spatio-Temporal Logics

There is now extensive interest in reasoning about moving objects. A PST knowledge base is a set of PST-atoms which are statements of the form “Object o is/was/will be at location L at time t with probability in the interval [L,U]”. In this paper, we study mechanisms for belief revision in PSTKBs. We propose multiple methods for revising PST-KBs. These methods involve finding maximally consiste...

متن کامل

On Localities of Knowledge Inconsistency

Inconsistency is commonplace in the real world in long-term memory and knowledge based systems. Managing inconsistency is considered a hallmark of the plasticity of human intelligence. Belief revision is an important mental process that underpins human intelligence. To facilitate belief revision, it is necessary to know the localities and contexts of inconsistency and how different types of inc...

متن کامل

On Localities of Knowledge Inconsistency

Inconsistency is commonplace in the real world in long-term memory and knowledge based systems. Managing inconsistency is considered a hallmark of the plasticity of human intelligence. Belief revision is an important mental process that underpins human intelligence. To facilitate belief revision, it is necessary to know the localities and contexts of inconsistency and how different types of inc...

متن کامل

On Localities of Knowledge Inconsistency

Inconsistency is commonplace in the real world in long-term memory and knowledge based systems. Managing inconsistency is considered a hallmark of the plasticity of human intelligence. Belief revision is an important mental process that underpins human intelligence. To facilitate belief revision, it is necessary to know the localities and contexts of inconsistency and how different types of inc...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998